package com.trendytech.tds.common.util;

import com.trendytech.tds.common.bean.Pager;

/**
 * 
 * @author lr 2015年10月14日 下午2:01:12 
 *
 */
public class PagerUtils {

	/**
	 * 获取分页对象的查询起始记录数，从0开始
	 * @param pager
	 * @return
	 */
	@SuppressWarnings("rawtypes")
	public static int getStart(Pager pager) {
		Integer pageNumber = pager.getPageNumber();
		Integer pageSize = pager.getPageSize();
		return pager.getStartNum() == 0 ? (pageNumber - 1) * pageSize : pager
				.getStartNum();
	}
	
	@SuppressWarnings("rawtypes")
	public static int getEnd(Pager pager) {
		Integer pageSize = pager.getPageSize();
		return pager.getStartNum() + pageSize;
	}
}
